nanogenix reaction